table riveting machine - Turkish English Dictionary